package alocador.testes;

import java.util.ArrayList;
import java.util.List;

import alocador.util.SistemaAlocacaoSalasFacade;

import easyaccept.EasyAcceptFacade;

public class AlocacaoSalasTest {
	

	public static void main(String[] args) throws Exception {

		List<String> files = new ArrayList<String>();

	    //Adicione os arquivos com as User Stories a lista de testes
		files.add("src/alocador/testes/US1.txt");
		files.add("src/alocador/testes/US2.txt");
		files.add("src/alocador/testes/US3.txt");
		files.add("src/alocador/testes/US4.txt");
		files.add("src/alocador/testes/US5.txt");
		files.add("src/alocador/testes/US6.txt");
		files.add("src/alocador/testes/US7.txt");
		
		// Instancie a fachada do sistema
		SistemaAlocacaoSalasFacade SistemaAlocacaoSalasFacade = new SistemaAlocacaoSalasFacade();

		//Instancie a fachada do EasyAccept
		EasyAcceptFacade eaFacade = new EasyAcceptFacade(SistemaAlocacaoSalasFacade, files);
		
		//Execute os testes
		eaFacade.executeTests();

		//Imprime o resultado dos testes
		System.out.println(eaFacade.getCompleteResults());
	}

}
